import request from '@/utils/request'

// 专业方向
export function majorList() {
  return request({
    url: '/marjor',
    method: 'get'
  })
}


// 班级列表
export function classList(params) {
    return request({
      url: '/cla/list',
      method: 'get',
      params:params
    })
  }


// 老师适用班级列表
export function appclaList() {
  return request({
    url: '/bk/info/app.cla',
    method: 'get'

  })
}

// 新增班级
export function addClass(params) {
  return request({
    url: '/cla/add',
    method: 'post',
    data:params
  })
}

// 修改班级
export function upClass(params) {
  return request({
    url: '/cla/update',
    method: 'put',
    data:params
  })
}


// 查询班级老师
export function claTeacher(options) {
  return request({
    url: '/cla/teachers/infos',
    method: 'get',
    params:options
  })
}

// 查询已经绑定的老师
export function bindTeacher(options) {
  return request({
    url: '/cla/teachers/list',
    method: 'get',
    params:options
  })
}



// 将老师加入班级
export function addTeacher(options) {
  return request({
    url: '/cla/teachers/add',
    method: 'post',
    data:options
  })
}


// 移除老师
export function delTeacher(id) {
  return request({
    url: `/cla/teachers/remove/${id}`,
    method: 'get'
  })
}

